﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AnaxibiaStudios.Smug.Internal
{
  public enum MethodOverrideState
  {
    // has body and cannot be diverted
    Sealed,

    // has body and can be diverted with explicit
    Explicit,

    // does not have body and can and must be overriden
    Abstract,

    // has body and can be overriden
    Virtual,
  }

}
